﻿using System;
using System.Data;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using GoldDigger.Models;

namespace GoldDigger.Data
{
    public class DataHolder
    {
        public DataTable SourceDT { get; set; }
        public DataTable ReducedFeatureDT { get; set; }
        public DataTable CurrentlySelectedDT { get; set; }
        public List<AttributeModel> AttributeList { get; set; }
        public List<AttributeModel> ReducedAttributeList { get; set; }
        public List<SuValueModel> AttributeSymmetricalUncertainty { get; set; }
        public AprioriHolder AprioriData { get; set; }

        public DataHolder()
        {
            SourceDT = new DataTable();
            ReducedFeatureDT = new DataTable();
            CurrentlySelectedDT = new DataTable();
            AttributeList = new List<AttributeModel>();
            ReducedAttributeList = new List<AttributeModel>();
            AttributeSymmetricalUncertainty = new List<SuValueModel>();  
            AprioriData = new AprioriHolder();
        }
    }
}
